package com.ddwl.schema.vo.goods;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.Instant;

/**
 * @author: hemiaojun
 * @Date: 2020/10/20
 * @Description:
 */
@Getter
@Setter
@ApiModel("签到历史记录vo")
public class SignHistVo {

    private String id;

    @ApiModelProperty("签到id")
    private String signId;

    @ApiModelProperty("用户id")
    private String userId;

    @ApiModelProperty("用户昵称")
    private String userName;

    @ApiModelProperty("用户手机号")
    private String mobile;

    @ApiModelProperty("星期几")
    private String dayOfWeek;

    @ApiModelProperty("本周已经签到几天")
    private Integer signDays;

    @ApiModelProperty("连续签到天数")
    private Integer continueDays;

    @ApiModelProperty("奖励类型，0：津贴")
    private Integer rewardType;

    @ApiModelProperty("签到奖励")
    private BigDecimal signReward;

    @ApiModelProperty("是否补签 0：否，1：是")
    private Integer reissue;

    @ApiModelProperty("签到日期")
    private Instant signDate;

    @ApiModelProperty("删除状态 0未删除 1已删除")
    private Integer dflag;

    @ApiModelProperty("创建时间")
    private Instant gmtCreated;

    @ApiModelProperty("修改时间")
    private Instant gmtModified;


}
